package com.cf.moudle.newsfeed.mvp.api;


import com.cf.base.http.annotation.Module;
import com.cf.moudle.newsfeed.mvp.bean.BaseInfo;
import com.cf.moudle.newsfeed.mvp.bean.UserInfo;

import io.reactivex.Observable;
import retrofit2.http.POST;
import retrofit2.http.Part;

@Module("USER")
public interface UserApi {

    /**
     * 用户登录
     *
     * @param name 用户名
     * @param pwd  用户密码
     * @return 用户登录数据
     */
    @POST("/v1/login")
    Observable<BaseInfo<UserInfo>> login(@Part("userName") String name, @Part("userPwd") String pwd);

}
